package com.yunhe.abnormal.service.base;

import com.yunhe.common.model.base.AlarmScopeDTO;

/**
 * 异常适用范围Service
 * @author liuronglei
 */
public interface AlarmScopeService {

    /**
     * 根据ID获得异常适用范围对象
     * @param id 对象ID
     */
    AlarmScopeDTO findById(Long id);

    /**
     * 根据编号获得异常适用范围对象
     * @param name 编号
     */
    AlarmScopeDTO findByName(String name);

    /**
     * 获得全部异常适用范围对象
     */
    Iterable<AlarmScopeDTO> findAll();

}
